package com.tbit.uqbike.client.pojo.newEntity;

import java.util.Date;

/**
 * @Author: chen
 * @Description: 汇付天下分账订单
 * @Date: 创建于 10:04 2021/9/26
 */
public class AdaPayLog {
    /**
     * 订单编号
     */
    private String orderNO;
    /**
     * 支付订单号
     */
    private String adaPayId;
    /**
     * 区域id
     */
    private Integer accountId;
    /**
     * 品牌id
     */
    private Integer brandId;
    /**
     * 支付渠道
     */
    private Integer payChannel;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 创建时间
     */
    private Date addTime;
    /**
     * 订单金额
     */
    private Double money;
    /**
     * 订单类型
     */
    private Integer type;
    /**
     * 分账单号
     */
    private String cashNO;
    /**
     * 已分账金额
     */
    private Double cashMoney;
    /**
     * 最后分账时间
     */
    private Date updateTime;
    /**
     * 退款单号
     */
    private String refundNO;
    /**
     * 退款金额
     */
    private Double refundMoney;
    /**
     * 退款时间
     */
    private Date refundTime;
    /**
     * 0未支付、1已支付、3分账完成、5已退款
     */
    private Integer state;
    /**
     * 备注
     */
    private String remark;

    public String getOrderNO() {
        return orderNO;
    }

    public void setOrderNO(String orderNO) {
        this.orderNO = orderNO;
    }

    public String getAdaPayId() {
        return adaPayId;
    }

    public void setAdaPayId(String adaPayId) {
        this.adaPayId = adaPayId;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getPayChannel() {
        return payChannel;
    }

    public void setPayChannel(Integer payChannel) {
        this.payChannel = payChannel;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getCashNO() {
        return cashNO;
    }

    public void setCashNO(String cashNO) {
        this.cashNO = cashNO;
    }

    public Double getCashMoney() {
        return cashMoney;
    }

    public void setCashMoney(Double cashMoney) {
        this.cashMoney = cashMoney;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getRefundNO() {
        return refundNO;
    }

    public void setRefundNO(String refundNO) {
        this.refundNO = refundNO;
    }

    public Double getRefundMoney() {
        return refundMoney;
    }

    public void setRefundMoney(Double refundMoney) {
        this.refundMoney = refundMoney;
    }

    public Date getRefundTime() {
        return refundTime;
    }

    public void setRefundTime(Date refundTime) {
        this.refundTime = refundTime;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "AdaPayLog{" +
                "orderNO='" + orderNO + '\'' +
                ", adaPayId='" + adaPayId + '\'' +
                ", accountId=" + accountId +
                ", payChannel=" + payChannel +
                ", userId=" + userId +
                ", addTime=" + addTime +
                ", money=" + money +
                ", type=" + type +
                ", cashNO='" + cashNO + '\'' +
                ", cashMoney=" + cashMoney +
                ", updateTime=" + updateTime +
                ", refundNO='" + refundNO + '\'' +
                ", refundMoney=" + refundMoney +
                ", refundTime=" + refundTime +
                ", state=" + state +
                ", remark='" + remark + '\'' +
                '}';
    }
}
